stronger flavour - Turco Inglés Diccionario